#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;

#if 0
void func();
void func(int a = 10)
{
	cout << a << endl;
}
int main()
{

	return 0;
}

void Func(int a = 10)
{
	cout << "void Func(int a = 10)" << endl;
}
void Func(int a)
{
	cout << "void Func(int a)" << endl;
}
#endif

int& Add(int a, int b)
{
	int c = a + b;
	return c;
}
int main()
{
	int& ret = Add(1, 2);
	Add(3, 4);
	cout << "Add(1, 2) is :" << ret << endl;
	return 0;
}